package com.zl.common.dto;

import com.zl.common.dto.pagination.PageReqVO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

/**
 * 通用请求体，命名特意和普通字段区分
 * @author zhouliang
 *
 */
@Getter
@Setter
@ApiModel(value="公共请求体")
public class ReqDTO<T> extends ReqBaseDTO {

    private static final long serialVersionUID = 1L;
    
    @ApiModelProperty(value="请求数据")
    private T reqData = null;
    
    @ApiModelProperty(value="分页参数")
    private PageReqVO pageInfo;
    
}
